Micron Document
Livres et Wikis | Archives | Info


Nashorn (moteur JavaScript)
layout: Wide Β· Narrow Β· Centered
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
Nashorn est un moteur JavaScript dΓ©veloppΓ© dans le langage de programmation Java par Oracle. Il est basΓ© sur la Da Vinci machine (JSR 292) et a Γ©tΓ© livrΓ© avec Java 8cite-ref-2[2]cite-ref-3[3]cite-ref-4[4].

Le projet a tout d'abord Γ©tΓ© annoncΓ© au sommet JVM en Juillet 2011cite-ref-5[5]cite-ref-6[6], puis confirmΓ© Γ  JavaOne en Octobre 2011cite-ref-7[7].

Le 21 novembre 2012, Oracle a annoncΓ© officiellement l'ouverture des sources de Nashorn de l'OpenJDKcite-ref-8[8]. L'objectif du projet est de permettre de l'intΓ©gration de composants de code JavaScript dans des applications Java via JSR-223 et de dΓ©velopper des applications autonomes JavaScriptcite-ref-9[9].

Contents

β€’ Nom

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Nom

Nashorn est la traduction allemande de rhinocΓ©ros, un jeu de mots avec Rhino, nom du moteur JavaScript implΓ©mentΓ© en Java et fourni par la Mozilla Foundation.

DΓ©prΓ©ciation

Avec la sortie de Java 11, Nashorn est dΓ©clarΓ© dΓ©prΓ©ciΓ©cite-ref-10[10]. Il est supprimΓ© du JDK avec sa version 15cite-ref-11[11].

Notes et rΓ©fΓ©rences

cite-note-wikidata-b4f45c4c2d11148fc9e7a6fba599a5c7595edb08-11. Β« Release 15.7 Β», 21 aoΓ»t 2025 (consultΓ© le 16 septembre 2025)
cite-note-22. ↑ laskey2011james-laskey2011(en) James Laskey, Β« Adventures in JSR-292 or How To Be A Duck Without Really Trying Β», Oracle Corporation, juillet 2011 (consultΓ© le 24 juillet 2011)
cite-note-33. ↑ 2013(en) Β« Proposed new schedule for Java 8 Β», 18 avril 2013 (consultΓ© le 19 avril 2013)
cite-note-44. ↑ 2013(en) Β« JDK 8 Β», OpenJDK, 18 avril 2013 (consultΓ© le 19 avril 2013)
cite-note-55. ↑ 2011(en) Β« JVM Language Summit β€” Agenda Β», Oracle Corporation, juillet 2011 (consultΓ© le 24 juillet 2011)
cite-note-66. ↑ saab2011georges-saab2011(en) Georges Saab, Β« JVM Language Summit: Moving Java Forward, aka β€˜Pointy haired manager talk’ Β», Oracle Corporation, 19 juillet 2011 (consultΓ© le 24 juillet 2011)
cite-note-77. ↑ krill2011paul-krill2011(en) Paul Krill, Β« Oracle prepping its Nashorn JavaScript engine Β», InfoWorld, 5 octobre 2011 (consultΓ© le 8 octobre 2011)
cite-note-88. ↑ laskey2012j-laskey2012(en) J Laskey, Β« Open for business Β», Oracle Corporation, 21 dΓ©cembre 2012 (consultΓ© le 21 dΓ©cembre 2012)
cite-note-99. ↑ coomes2012john-coomes2012(en) John Coomes, Β« CFV: New Project: Nashorn Β», Oracle Corporation, 21 novembre 2012 (consultΓ© le 24 novembre 2012) : Β« I hereby propose the creation of the Nashorn Project with Jim Laskey as the Lead and HotSpot group as the sponsoring Group. In accordance with the OpenJDK guidelines [1], we would like to start a new project to implement a lightweight high-performance JavaScript runtime in Java with a native JVM Β»
cite-note-1010. ↑ 2018(en) Β« JEP 335: Deprecate the Nashorn JavaScript Engine Β», 8 mai 2018 (consultΓ© le 28 avril 2019)
cite-note-1111. ↑ Β« JEP 372: Remove the Nashorn JavaScript Engine Β», sur openjdk.java.net (consultΓ© le 15 septembre 2020)

β€’ Portail de l’informatique
β€’ Portail de la programmation informatique